// ==UserScript==
// @name         BigQuant wiki-阅读模式
// @namespace    http://tampermonkey.net/
// @version      1.3
// @description  BigQuant wiki，将页面次要内容移除，这样ctrl-p打印成pdf的时候就不会有多余的内容了
// @author       yankj12
// @require      https://code.jquery.com/jquery-3.3.1.min.js
// @match        *://bigquant.com/wiki/*
// @grant        none
// ==/UserScript==


// 将阅读无关的内容删除掉，这样ctrl-p打印成pdf的时候就不会有多余的内容了
(function() {
    'use strict';

    setTimeout(function(){
        // 移除右侧本章菜单栏
        $("div#contents-wrapper").remove();

        // 移除左侧章节菜单
        // Scrollable__Wrapper-winlan-0 fMBevB
        $("div[class*='fMBevB']").remove();

        // 移除底部内容
        $("div[class^='Document__ReferencesWrapper']").remove();
        $("div.code-block").remove();
        $("hr").remove();

        //移除头部导航栏
        // nav class="BigQuantHeader
        $("nav[class*='bigquant-nav']").remove();

        $("div[class*='Header__Actions-sc']").remove();

        // 移除左侧菜单栏
        $("div[class*='outline-sidebar-menu']").remove();

        // 移除右下角宽文本模式、键盘快捷键模式
        $("button[class*='DocumentWideMode__Button']").remove();
        $("button[class*='KeyboardShortcutsButton__Button']").remove();

        // 移除顶部更新时间、阅读数等信息
        $("div[class*='DocumentMetaWithViews']").remove();

        // 移除“克隆策略”按钮
        $("div.notebookclonewrapper").remove();

        // 移除返回顶部按钮，没有删除的话有时候会显示
        $("div[class*='BackTop']").remove();
    } ,5000);

})();